Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
50 LEOPOLD ROAD Flats/Maisonettes £294,170 £270,000 26 Nov 2021
52 LEOPOLD ROAD Terraced £348,552 £177,500 19 Jul 2004
54 LEOPOLD ROAD Flats/Maisonettes £336,550 £265,000 24 Nov 2017
56 LEOPOLD ROAD Flats/Maisonettes £265,050 £250,000 14 Jan 2022
58 LEOPOLD ROAD Flats/Maisonettes £328,660 £147,500 19 Nov 2003
60 LEOPOLD ROAD Flats/Maisonettes £330,001 £265,000 30 May 2019
62 LEOPOLD ROAD Flats/Maisonettes £261,656 £145,000 28 Nov 2008
64 LEOPOLD ROAD Flats/Maisonettes £265,579 £163,000 6 Mar 2007
66 LEOPOLD ROAD Flats/Maisonettes £283,017 £155,000 17 Nov 2005
68 LEOPOLD ROAD Flats/Maisonettes £331,356 £258,000 19 Jul 2017
70 LEOPOLD ROAD Flats/Maisonettes £287,096 £266,000 17 Dec 2021
72 LEOPOLD ROAD Flats/Maisonettes £384,365 £172,500 19 Nov 2003
74 LEOPOLD ROAD Flats/Maisonettes £261,780 £167,500 16 Nov 2007
76 LEOPOLD ROAD Flats/Maisonettes £251,611 £160,000 21 Sep 2007
78 LEOPOLD ROAD Terraced £548,263 £249,950 3 Dec 2003
80 LEOPOLD ROAD Semi-Detached £548,371 £249,999 3 Dec 2003